
//
// additions
//
@interface NSString(Additions)

//
// decode base64
//
- (NSData*)decodeBase64;

//
// url encoding
//
- (NSString*)encodeURL:(NSStringEncoding)encoding;

//
// url decoding
//
- (NSString*)decodeURL:(NSStringEncoding)encoding;

//
// encode entity
//
- (NSString*)encodeEntity;

//
// decode time
//
- (NSInteger)decodeTime;

//
// format size/rate
//
+ (NSString*)formatSizeRate:(uint64_t)value isRate:(BOOL)isRate;

//
// format time
//
+ (NSString*)formatTime:(NSInteger)timeInSecond;

@end
